#include <iostream>
using namespace std;

int day[] = {0,31,28,31,30,31,30,31,31,30,31,30,31};

int d1,d2,ret;

int run(int yr){
	if(yr % 4 == 0&&yr % 100 != 0 || yr % 400 == 0){
		return 1;
	}
	else return 0;
}

int main(){
	cin >> d1 >> d2;
	for(int i = d1 / 10000;i <= d2 / 10000;i++){
		int da = i * 10000 + i % 10 * 1000 + i / 10 % 10 * 100 + i / 100 % 10 * 10 + i / 1000;
		int mo = da / 1000 % 10 * 10 + da / 100 % 10;
		int dat = da % 10 + da / 10 % 10 * 10;
		int days = day[mo];
		if(mo == 2){
			days += run(i);
		}
		if(mo <= 12 && dat <= days && da <= d2){
			ret++;
		}
	}
	cout << ret;
	return 0;
}
